Skip to content

Version Packages - #105

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
changeset-release/master
Open

Version Packages#105
github-actions[bot] wants to merge 1 commit into
masterfrom
changeset-release/master

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@djs-core/testing@1.0.0

Minor Changes

  • Initial release: testCommand, testButton, testModal, testSelectMenu, testContextMenu, testAutocomplete, testEvent
  • Mock interaction factories and reply tracking for Bun test projects

@djs-core/dev@5.6.0

Minor Changes

  • 482824f: Add @djs-core/testing with mock helpers for commands, components, events, and autocomplete. Ship it via @djs-core/dev, add djs-core test, and export ButtonHandler/SelectMenuHandler from runtime.

Patch Changes

  • 98a977f: Security, reliability, and DX fixes across the core packages.

    @djs-core/runtime

    • Catch event listener failures in EventHandler instead of crashing the process
    • Close database, DataStore, and cron jobs in DjsClient.destroy()
    • Route slash command sync through ApplicationCommandHandler only (no duplicate compiler path)
    • Cap autocomplete responses at 25 choices with a warning when trimmed
    • Cache SQLite prepared statements in DataStore for store/get/delete/cleanup

    @djs-core/dev

    • Include modals in the production generated entry
    • Lazy-load ts-morph for djs-core check and keep it external in the CLI bundle
    • Read CLI --version from @djs-core/dev package.json
    • Sanitize djs-core generate output paths against directory traversal
    • Harden generated Dockerfiles (USER bun, healthcheck, optional migrations copy) and add --docker
    • Handle SIGTERM during djs-core dev shutdown (Docker/systemd)
    • Improve dev HMR: unload buttons before reload, warn when djs.config.ts changes, document restart requirements
    • Generate PostgresJsDatabase types for PostgreSQL (matches postgres-js runtime driver)

    @djs-core/db

    • Parse db: from djs.config.ts with a strict JSON-like parser instead of new Function()
    • Throw when autoMigrate is enabled but db/migrations is missing (default examples use autoMigrate: false)
  • Updated dependencies [98a977f]

  • Updated dependencies [482824f]

    • @djs-core/runtime@1.14.1
    • @djs-core/db@1.0.1
    • @djs-core/testing@1.0.0

@djs-core/db@1.0.1

Patch Changes

  • 98a977f: Security, reliability, and DX fixes across the core packages.

    @djs-core/runtime

    • Catch event listener failures in EventHandler instead of crashing the process
    • Close database, DataStore, and cron jobs in DjsClient.destroy()
    • Route slash command sync through ApplicationCommandHandler only (no duplicate compiler path)
    • Cap autocomplete responses at 25 choices with a warning when trimmed
    • Cache SQLite prepared statements in DataStore for store/get/delete/cleanup

    @djs-core/dev

    • Include modals in the production generated entry
    • Lazy-load ts-morph for djs-core check and keep it external in the CLI bundle
    • Read CLI --version from @djs-core/dev package.json
    • Sanitize djs-core generate output paths against directory traversal
    • Harden generated Dockerfiles (USER bun, healthcheck, optional migrations copy) and add --docker
    • Handle SIGTERM during djs-core dev shutdown (Docker/systemd)
    • Improve dev HMR: unload buttons before reload, warn when djs.config.ts changes, document restart requirements
    • Generate PostgresJsDatabase types for PostgreSQL (matches postgres-js runtime driver)

    @djs-core/db

    • Parse db: from djs.config.ts with a strict JSON-like parser instead of new Function()
    • Throw when autoMigrate is enabled but db/migrations is missing (default examples use autoMigrate: false)

@djs-core/runtime@1.14.1

Patch Changes

  • 98a977f: Security, reliability, and DX fixes across the core packages.

    @djs-core/runtime

    • Catch event listener failures in EventHandler instead of crashing the process
    • Close database, DataStore, and cron jobs in DjsClient.destroy()
    • Route slash command sync through ApplicationCommandHandler only (no duplicate compiler path)
    • Cap autocomplete responses at 25 choices with a warning when trimmed
    • Cache SQLite prepared statements in DataStore for store/get/delete/cleanup

    @djs-core/dev

    • Include modals in the production generated entry
    • Lazy-load ts-morph for djs-core check and keep it external in the CLI bundle
    • Read CLI --version from @djs-core/dev package.json
    • Sanitize djs-core generate output paths against directory traversal
    • Harden generated Dockerfiles (USER bun, healthcheck, optional migrations copy) and add --docker
    • Handle SIGTERM during djs-core dev shutdown (Docker/systemd)
    • Improve dev HMR: unload buttons before reload, warn when djs.config.ts changes, document restart requirements
    • Generate PostgresJsDatabase types for PostgreSQL (matches postgres-js runtime driver)

    @djs-core/db

    • Parse db: from djs.config.ts with a strict JSON-like parser instead of new Function()
    • Throw when autoMigrate is enabled but db/migrations is missing (default examples use autoMigrate: false)
  • 482824f: Add @djs-core/testing with mock helpers for commands, components, events, and autocomplete. Ship it via @djs-core/dev, add djs-core test, and export ButtonHandler/SelectMenuHandler from runtime.

  • Updated dependencies [98a977f]

    • @djs-core/db@1.0.1

@github-actions
github-actions Bot force-pushed the changeset-release/master branch 7 times, most recently from 296afaf to bbbb9e9 Compare August 15, 2026 19:30
@github-actions
github-actions Bot force-pushed the changeset-release/master branch 3 times, most recently from a3ccea2 to fe6e4b5 Compare August 31, 2026 15:29
@github-actions
github-actions Bot force-pushed the changeset-release/master branch from fe6e4b5 to f06de97 Compare August 31, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants